ten day's leave - Español Inglés Diccionario